plastic handcuffs - Espagnol Anglais Dictionnaire